veil a bride and bridegroom - Francés Inglés Diccionario